package pe.gob.sunarp.entidad;

import java.io.Serializable;
import javax.persistence.*;
import java.math.BigDecimal;
import java.util.Date;


/**
 * The persistent class for the TA_COFO_SALIDABK database table.
 * 
 */
//@Entity
//@Table(name="TA_COFO_SALIDABK")
public class TaCofoSalidabk implements Serializable {
	private static final long serialVersionUID = 1L;
	private String apeMateSnrp;
	private String apePateSnrp;
	private String coOficRgstSnrp;
	private String coRegiSnrp;
	private String codPredSnrp;
	private Date fecEnviCofo;
	private String fgCriterioSnrp;
	private String inEstdPartSnrp;
	private String inEstdPropSnrp;
	private String nomBresSnrp;
	private String nroDocuSnrp;
	private String nroOficioCofo;
	private BigDecimal nroSecuCofo;
	private String nuPartSnrp;
	private BigDecimal refNumPartBdgBodega;
	private String tipDocuSnrp;

    public TaCofoSalidabk() {
    }


	@Column(name="APE_MATE_SNRP", length=30)
	public String getApeMateSnrp() {
		return this.apeMateSnrp;
	}

	public void setApeMateSnrp(String apeMateSnrp) {
		this.apeMateSnrp = apeMateSnrp;
	}


	@Column(name="APE_PATE_SNRP", length=30)
	public String getApePateSnrp() {
		return this.apePateSnrp;
	}

	public void setApePateSnrp(String apePateSnrp) {
		this.apePateSnrp = apePateSnrp;
	}


	@Column(name="CO_OFIC_RGST_SNRP", length=2)
	public String getCoOficRgstSnrp() {
		return this.coOficRgstSnrp;
	}

	public void setCoOficRgstSnrp(String coOficRgstSnrp) {
		this.coOficRgstSnrp = coOficRgstSnrp;
	}


	@Column(name="CO_REGI_SNRP", length=2)
	public String getCoRegiSnrp() {
		return this.coRegiSnrp;
	}

	public void setCoRegiSnrp(String coRegiSnrp) {
		this.coRegiSnrp = coRegiSnrp;
	}


	@Column(name="COD_PRED_SNRP", length=9)
	public String getCodPredSnrp() {
		return this.codPredSnrp;
	}

	public void setCodPredSnrp(String codPredSnrp) {
		this.codPredSnrp = codPredSnrp;
	}


    @Temporal( TemporalType.DATE)
	@Column(name="FEC_ENVI_COFO", nullable=false)
	public Date getFecEnviCofo() {
		return this.fecEnviCofo;
	}

	public void setFecEnviCofo(Date fecEnviCofo) {
		this.fecEnviCofo = fecEnviCofo;
	}


	@Column(name="FG_CRITERIO_SNRP", length=1)
	public String getFgCriterioSnrp() {
		return this.fgCriterioSnrp;
	}

	public void setFgCriterioSnrp(String fgCriterioSnrp) {
		this.fgCriterioSnrp = fgCriterioSnrp;
	}


	@Column(name="IN_ESTD_PART_SNRP", length=11)
	public String getInEstdPartSnrp() {
		return this.inEstdPartSnrp;
	}

	public void setInEstdPartSnrp(String inEstdPartSnrp) {
		this.inEstdPartSnrp = inEstdPartSnrp;
	}


	@Column(name="IN_ESTD_PROP_SNRP", length=11)
	public String getInEstdPropSnrp() {
		return this.inEstdPropSnrp;
	}

	public void setInEstdPropSnrp(String inEstdPropSnrp) {
		this.inEstdPropSnrp = inEstdPropSnrp;
	}


	@Column(name="NOM_BRES_SNRP", length=40)
	public String getNomBresSnrp() {
		return this.nomBresSnrp;
	}

	public void setNomBresSnrp(String nomBresSnrp) {
		this.nomBresSnrp = nomBresSnrp;
	}


	@Column(name="NRO_DOCU_SNRP", length=11)
	public String getNroDocuSnrp() {
		return this.nroDocuSnrp;
	}

	public void setNroDocuSnrp(String nroDocuSnrp) {
		this.nroDocuSnrp = nroDocuSnrp;
	}


	@Column(name="NRO_OFICIO_COFO", nullable=false, length=50)
	public String getNroOficioCofo() {
		return this.nroOficioCofo;
	}

	public void setNroOficioCofo(String nroOficioCofo) {
		this.nroOficioCofo = nroOficioCofo;
	}


	@Column(name="NRO_SECU_COFO", nullable=false)
	public BigDecimal getNroSecuCofo() {
		return this.nroSecuCofo;
	}

	public void setNroSecuCofo(BigDecimal nroSecuCofo) {
		this.nroSecuCofo = nroSecuCofo;
	}


	@Column(name="NU_PART_SNRP", length=8)
	public String getNuPartSnrp() {
		return this.nuPartSnrp;
	}

	public void setNuPartSnrp(String nuPartSnrp) {
		this.nuPartSnrp = nuPartSnrp;
	}


	@Column(name="REF_NUM_PART_BDG_BODEGA")
	public BigDecimal getRefNumPartBdgBodega() {
		return this.refNumPartBdgBodega;
	}

	public void setRefNumPartBdgBodega(BigDecimal refNumPartBdgBodega) {
		this.refNumPartBdgBodega = refNumPartBdgBodega;
	}


	@Column(name="TIP_DOCU_SNRP", length=3)
	public String getTipDocuSnrp() {
		return this.tipDocuSnrp;
	}

	public void setTipDocuSnrp(String tipDocuSnrp) {
		this.tipDocuSnrp = tipDocuSnrp;
	}

}